package xgame;

/**
 * 游戏异常
 * 
 * @author AfritXia
 * @version $Rev: 15 $
 *
 */
public class XgameError extends RuntimeException {
	/**
	 * serialVersionUID
	 * 
	 */
	private static final long serialVersionUID = 3005732570318047319L;

	/**
	 * 类默认构造器
	 * 
	 */
	public XgameError() {
		super();
	}

	/**
	 * 类参数构造器
	 * 
	 * @param message 
	 * 
	 */
	public XgameError(String message) {
		super(message);
	}

	/**
	 * 类参数构造器
	 * 
	 * @param message
	 * @param $throw 
	 * 
	 */
	public XgameError(String message, Throwable $throw) {
		super(message, $throw);
	}

	/**
	 * 类参数构造器
	 * 
	 * @param $throw 
	 * 
	 */
	public XgameError(Throwable $throw) {
        super($throw);
    }

	/**
	 * 类参数构造器
	 * 
	 * @param format
	 * @param args
	 * 
	 */
	public XgameError(String format, Object... args) {
		super(String.format(
			format, args
		));
	}
}
